home *** CD-ROM | disk | FTP | other *** search
/ ClipArt Heaven 2 / ClipArt Heaven 2.iso / utility / alch162 / update.162 < prev   
Text File  |  1993-01-26  |  15KB  |  382 lines

  1.  
  2.  
  3. These changes to Image Alchemy v1.6.2 were made after the manual and
  4. addendum were printed:
  5.  
  6.  
  7.              Viewing changes (MS-DOS version only)
  8.  
  9.  
  10. Support for additional 15 and 24 bit SVGA boards:
  11.     Alchemy now supports 15 bit viewing for the following chipset
  12.     equipped SVGA boards which have the appropriate amount of memory
  13.     and DAC: Tseng 4000, S3, and NCR.  Additionally, 24 bit viewing
  14.     support is provided for 24 bit capable boards from: ATI, Genoa,
  15.     Diamond, and Orchid.
  16.     
  17.     The best support for 15 and 24 bit viewing is for VESA driver
  18.     equipped SVGA boards.
  19.  
  20.     Alchemy automatically picks the highest colour resolution which
  21.     will fit the image you are trying to view.  For example, if your
  22.     SVGA boards supports 800x600x15 bit and 640x480x24 bit, Alchemy
  23.     will use the 640x480x24 bit mode when viewing images which are
  24.     640x480 and smaller and the 800x600 mode when viewing larger
  25.     images.  You can of course override this by giving Alchemy a
  26.     resolution parameter after the view command (for example, --v 640,
  27.     to view in 640x480x24 bit mode).
  28.  
  29. Offset view
  30.     The -_ (dash underscore) option can now be used to position an
  31.     image when viewing.  The -_ option takes two parameters, the
  32.     xoffset and yoffset (both in pixels).
  33.  
  34.     For example: -_ 0 -100 moves the image up 100 pixels, and 
  35.     -_ 200 0 moves the image to the right 200 pixels.
  36.  
  37.  
  38. -------------------------------------------------------------------------------
  39.  
  40.                            New Formats
  41.  
  42.  
  43. Calcomp CCRF
  44.     Alchemy now reads and writes Calcomp raster files for thermal
  45.     transfer printers and CCRF files for electrostatic plotters. 
  46.  
  47.     To write a Calcomp file, use --l[type], where type is:
  48.  
  49.       Thermal transfer printer files:
  50.         0: uncompressed
  51.         1: white space suppression
  52.         2: run length compression
  53.       Electrostatic plotter files (CCRF):
  54.         6: 8 bit bytes, 8 bit compression units
  55.         7: 8 bit bytes, 16 bit compression units
  56.         8: 8 bit bytes, 32 bit compression units
  57.  
  58.     If the image is colour, the resulting file will be CMYK.  If the
  59.     image is grayscale or a -b is specified, the file will be
  60.     black/white.  In either case a UCR file may be used; see the -C
  61.     option in the Alchemy Manual.
  62.  
  63.     Alchemy searches for files with .ccrf, .crf, and .prn extensions;
  64.     it creates files with the .crf extension.
  65.  
  66.  
  67. MacPaint
  68.     Alchemy is now compatible with MacPaint files.  MacPaint files are
  69.     black and white images used by Macintosh computers.
  70.     
  71.     To write a MacPaint file use the --t option.  Since MacPaint images
  72.     are always black and white the use of the -c2 and -b options is
  73.     assumed.  The --t1 option will cause Alchemy to create a MacPaint
  74.     file with a MacBinary header.  This is useful for transferring the
  75.     resulting image to a Macintosh by modem.
  76.  
  77.     MacPaint images are always 576x720 pixels; if you are attempting to
  78.     write a MacPaint file which is larger, Alchemy will report this as
  79.     an error.  If you write an image which is smaller Alchemy will pad
  80.     the image with white space along the right-hand side and bottom.
  81.  
  82.     Alchemy searches for files with the extension .mac and writes
  83.     files with the extension .mac.
  84.  
  85.  
  86. Puzzle
  87.     Alchemy now supports Puzzle files used by the UNIX supplied Puzzle
  88.     program.
  89.  
  90.     To write a Puzzle file use the --U option.  Puzzle files are always
  91.     paletted, so Alchemy assumes the use of the -8 option when writing
  92.     a puzzle file.
  93.  
  94.     Alchemy searches for files with the extension .pzl, .puzzle, and .cm
  95.     and writes files with the extension .pzl.
  96.  
  97.  
  98. OS/2
  99.     Alchemy now supports OS/2 bitmap files used by OS/2.
  100.  
  101.     Alchemy reads and writes 1, 4, 8, and 24 bit uncompressed and 4 and
  102.     8 bit RLE compressed files.
  103.  
  104.     To write a OS/2 Bitmap file use the -O[compression] (capital O),
  105.     where compression is: 
  106.       0:None
  107.       1:RLE (only allowed for 4 and 8 bit images)
  108.     The default is 0.
  109.  
  110.     Alchemy searches for and writes files with the extension .bmp.
  111.  
  112.  
  113. Sun Icon
  114.     Alchemy now supports Sun Icon files used by OpenLook.
  115.  
  116.     To write a Sun Icon file use the --N option.  Sun Icon files are
  117.     always black and white, so Alchemy assumes the use of the -c2 and
  118.     -b options when writing a Sun Icon image.
  119.  
  120.     Alchemy searches for and writes files with the extension .icon.
  121.  
  122.  
  123. -------------------------------------------------------------------------------
  124.  
  125.  
  126.                       Changes to Existing Formats
  127.  
  128.  
  129. New IFF formats
  130.     Alchemy can now read PBM type IFF files.
  131.  
  132.  
  133. New JPEG formats
  134.     Alchemy can now read most multi-scan JPEG files.
  135.  
  136.  
  137. New PCL formats
  138.     In addition to the Uncompressed and TIFF compressed PCL files which
  139.     previous versions of Alchemy are able to read and write, Alchemy
  140.     now supports RLE compressed, Delta Row compressed, landscape mode,
  141.     and LaserJet 4 PCL files.
  142.  
  143.     To write an RLE compressed PCL file use compression type 1 after
  144.     the -P command (e.g. -P1).  To write a Delta Row compressed PCL
  145.     file use compression type 3 after the -P command (e.g. -P3). 
  146.     Alchemy automatically recognizes RLE and Delta Row compression when
  147.     reading PCL files.  TIFF compression, which previous versions of
  148.     Alchemy supported, is still available as option 2.
  149.     
  150.     Note that not all PCL compatible printers can print all types of
  151.     compressed files.  LaserJet II, IID, and earlier printers can print
  152.     only uncompressed PCL files.  The LaserJet IIp can print only
  153.     uncompressed and RLE compressed files.  LaserJet III, IIID, IIIp,
  154.     IIIsi, and 4 printers can print all types of PCL compressed files.
  155.  
  156.     In general the higher the compression type the better the
  157.     compression ratio.
  158.  
  159.     To write a Landscape PCL file add a 10 to the PCL compression type. 
  160.     For example, to write an uncompressed, landscape mode PCL file use
  161.     -P 10.  Because of changes in the PCL format, only LaserJet 
  162.     Series III and 4 printers can print Alchemy produced landscape PCL
  163.     files.
  164.  
  165.     To write a PCL file which makes use of the LaserJet 4's 600 DPI
  166.     resolution capabilities add a 100 to the PCL compression type.
  167.     For example, to write an uncompressed, portrait mode PCL file use
  168.     -P 100.  
  169.     
  170.     Writing a LaserJet 4 PCL file will allow the DPI value in the file
  171.     to be either 75, 100, 150, 200, 300, or 600 (the 200 and 600 DPI
  172.     values are not allowed for other LaserJet printers).  If you do not
  173.     specify a DPI value Alchemy will automatically select the smallest
  174.     DPI value which will allow your image to fit on the page.  Use -D
  175.     dpi dpi to specify the DPI value (e.g. -D 600 600 to specify 600
  176.     DPI).
  177.  
  178.     For example, to write a LaserJet 4, delta row compressed, landscape
  179.     PCL file at 200 DPI use -P113 -D200 200.
  180.  
  181.     It is now possible to write a PCL file directly to a HP LaserJet or
  182.     compatible printer.  If you use the name of the device as the
  183.     output file name Alchemy will redirect output to that device.  For
  184.     example, use prn: as the output file name if your LaserJet is
  185.     attached to the prn: port ("alchemy madonna.gif -P prn:", for
  186.     example).  You can of course combine this command with wildcarding
  187.     and other Alchemy commands (for example, "alchemy *.gif -P -Xb2400
  188.     -Yb3300 -+ prn:" will print large copies of all your gif files on
  189.     the LaserJet).
  190.  
  191.  
  192. New PICT format
  193.     The -m1 option will cause Alchemy to create a PICT file with a
  194.     MacBinary header.  This is useful for transferring the resulting
  195.     image to a Macintosh by modem.
  196.  
  197.  
  198. New PictureMaker format
  199.     The --P1 option will cause Alchemy to write out a PictureMaker
  200.     image which is exactly 512x488.  If either the X or Y dimension is
  201.     larger than 512 or 488, respectively, that dimension will be
  202.     truncated.  If either dimension is smaller than 512 or 488, the
  203.     image will be padded on the right-hand side or bottom, as
  204.     necessary, with black.  This feature was added because Cubicomp
  205.     PictureMaker does not work with images which are not of this exact
  206.     size.
  207.  
  208.     The default is --P0, which is no truncating or padding.  In this
  209.     case, the output image will be converted to exactly the same
  210.     dimensions as the original image, unless scaling has been
  211.     requested.
  212.  
  213.  
  214. New RTL formats
  215.     Alchemy can now write single plane RTL files if you specify a -b
  216.     option in the conversion.  In addition, three new types have been
  217.     added.  They are:
  218.         6: on the fly uncompressed
  219.         7: on the fly rle
  220.        10: NovaJet
  221.     The first two are equivalent to types 1 and 2 except they tell the
  222.     plotter it may plot the data as received instead of waiting for the
  223.     entire image.  This is useful on the DesignJet plotters which have
  224.     small buffers compared to the imageable area.  The NovaJet option
  225.     cause Alchemy to create RTL files which are compatible with NovaJet
  226.     plotters.
  227.  
  228.  
  229. New XPM formats
  230.     Alchemy now reads and writes two new styles of XPM files.  
  231.  
  232.     The different type XPM files can be identified as follows:
  233.  
  234.       Type 0:
  235.         #define type0_format 1
  236.         ...
  237.         static char *type0_colors[] = {
  238.         "a", "#000000",
  239.         ...
  240.  
  241.       Type 1:
  242.         /* XPM */
  243.         static char * type1[] = {
  244.         "32 20 12 1",
  245.         "a c #000000",
  246.         ...
  247.  
  248.       Type 2:
  249.         ! XPM2
  250.         32 20 12 1
  251.         a c #000000
  252.         ...
  253.  
  254.     To write the appropriate type XPM file use the corresponding type
  255.     number as a parameter to the --x command (--x0, --x1, or --x2).
  256.  
  257.     Also, the UNIX version of Alchemy now searches for the rgb.txt file
  258.     which some XPM images require.  The search path is as follows: 
  259.     . /usr/lib/X11 $OPENWINHOME/lib /usr/openwin/lib
  260.  
  261.   
  262. New XWD formats
  263.     Alchemy can now read and write 4 and 8 plane XY type XWD files.  To
  264.     write a XY type XWD file use an option of 1 after the --w (to write
  265.     a Z type use a 0).  The default is a Z type XWD file.
  266.  
  267.  
  268. Changes to TIFF
  269.     When writing TIFF files using any of the fax compression types
  270.     (Group III, Group IV and CCITT RLE), Alchemy uses a photometric
  271.     interpretation of minIsWhite instead of minIsBlack.
  272.  
  273.  
  274. New PCX formats
  275.     Alchemy can now read and write PCJ variations PCX files.  These are
  276.     old style 256 colour PCX files which have the palette in a separate
  277.     file.  The palette file has the extension .p13.  Alchemy will
  278.     automatically look for the palette file in the same directory as
  279.     the PCJ file when reading.  To write a PCJ file use the PCX output
  280.     type 2 (e.g. -p2).
  281.  
  282.  
  283.  
  284. -------------------------------------------------------------------------------
  285.  
  286.                             Other Changes
  287.  
  288.  
  289. Changes to UCR files
  290.     When using a UCR file while creating a black and white image, the
  291.     density maps are now interpreted in a manner consistent with the
  292.     application to CMYK images.
  293.  
  294.  
  295. New spiff type
  296.     Type 'c' spiffing has been added to the spiff option.  This is
  297.     similar to type 'a' spiffing, except that the colours absolute
  298.     black and absolute white are ignored in the image.  This option is
  299.     useful if an image has a caption or a border which is black or
  300.     white, since type 'a' spiffing would treat these as part of the
  301.     image and not perform any spiffing.
  302.  
  303.  
  304. Flip images
  305.     The -^ option will cause the image to be flipped vertically (i.e. 
  306.     turned upside-down).
  307.  
  308.  
  309. File list
  310.     You can now supply a list of filenames to Alchemy in a file.  This
  311.     is useful to get around the command length limitations of MS-DOS. 
  312.     The file list command is @, which is immediately followed by the
  313.     name of the list file.
  314.     
  315.     For example, assuming the file "images" contains a list of files to
  316.     be processed by Alchemy you would use @images on the command line.
  317.  
  318.     Multiple instance of the file list command may be used, and the
  319.     file list may contain wildcards and other file lists (preceded by
  320.     an @ sign).  The list file should contain each name on a single
  321.     line.  Blank lines and lines starting with a # are ignored.
  322.  
  323.  
  324.  
  325. Input file type override
  326.     The -= type option overrides the input type, so you may force Alchemy to
  327.     treat a file as if it's a certain type if it fails to correctly identify
  328.     the file.  The parameter type should be one of:
  329.         Adex                     24
  330.         AlphaMicro               42
  331.         ART                      46
  332.         Autologic                28
  333.         AVHRR                    43
  334.         BIF                      31
  335.         Calcomp CCRF             50
  336.         CALS                     41
  337.         Cubicomp PictureMaker    44
  338.         CUT                      45
  339.         Erdas                    19
  340.         GEM                      22
  341.         GIF                       1
  342.         GOES                     40
  343.         HP PCL                   15
  344.         HSI JPEG                 30
  345.         HSI Palette               3
  346.         HSI Raw                   5
  347.         IBM PictureMaker         48
  348.         IFF                       7
  349.         JPEG                      2
  350.         Macintosh PICT           10
  351.         MacPaint                 49
  352.         MTV                      17
  353.         OS/2 BitMap              55
  354.         PBM/PGM/PPM              13
  355.         PCX                       9
  356.         PDS                      37
  357.         Pictor                   29
  358.         Puzzle                   51
  359.         Q0                       21
  360.         QDV                      18
  361.         QRT                      20
  362.         RIX                      38
  363.         SGI                      11
  364.         Spot                     39
  365.         Stork                    32
  366.         Sun Icon                 52
  367.         Sun Raster                8
  368.         Targa                     6
  369.         TIFF                      4
  370.         Utah RLE                 23
  371.         VI                       36
  372.         Vivid                    16
  373.         Windows BMP              12
  374.         WPG                      27
  375.         XBM                      35
  376.         XPM                      47
  377.         XWD                      33
  378.  
  379.     For example, to force Alchemy to read a PCL file which it can't
  380.     identify use -=15.
  381.  
  382.